iT邦幫忙

2022 iThome 鐵人賽

DAY 15
0

前置作業

  • 首先要先前往現貨測試網路
  • 如要獲得存取權限,則您需要使用 GitHub 帳戶登入。如果您還沒有帳戶,請建立一個。點擊Log In with Github進行連結如下圖。
  • 在 API 金鑰下,系統將會告知您尚未註冊任何金鑰。按一下Generate HMAC_SHA256 Key可建立一個金鑰。
  • 在下一個畫面為金鑰新增一個標籤。隨意命名,然後點擊產生 。
  • 您會看到兩個金鑰:API 金鑰和密鑰。由於事關重大,請先將它記錄下來,否則將需要再建立另一組金鑰。這部分就跟先前我們建立API金鑰一樣要好好保存。

註:標記金鑰對管理不同金鑰十分重要,因此在真實的交易情況下很值得為此花點時間。您的帳戶可同時具備多種不同權限的金鑰。如果您運行多個交易機器人,或使用帶有描述性標籤的獨立金鑰,則可以更輕鬆地管理權限或將個別金鑰刪除,而無需變更所有交易機器人。

下載並安裝 Postman

Postman 是一個 API 協作平台。由於我們可以存取將要測試的幣安請求集合而無需編寫任何程式碼,這對我們而言是個完美起點。

該程式適用於 Mac、Windows 和 Linux。請前往下載頁面,並下載 .zip 檔案。
完成後,在檔案瀏覽器中查找、安裝並啟動該應用程式,這樣就大功告成了!請注意,您可以建立一個帳戶來登入,但這並非必要步驟。如果想要略過該步驟,選擇視窗底部的選項即可。

建立環境

安裝打開後畫面應該是這樣。

我們要首先建立環境,這僅是供我們把變數新增至將要使用之請求組的其中一種方法。要完成此步驟,我們首先需要從幣安 GitHub 儲存庫中取得相關資訊:請前往此處

複製ssh後可以到前面實作的資料夾並下載。

git clone git@github.com:binance/binance-api-postman.git


點及右上角齒>>選擇Data>>Choose Files 找到剛剛去github抓下來的檔案。

這邊會看到兩個檔案(一個用於主網,一個用於測試網)。我們在這裡選擇 binance_com_spot_testnet_api.postman_environment.json。確保您擁有正確的金鑰,因為金鑰不能與其他金鑰混用。

右上角先選擇剛剛匯入進來的檔案,接著左邊就會看到環境多了一個Binance... 選擇後就可以看到這個畫面了。

先選擇左上方的Import>>Folder>>選擇前面clone下來的資料夾跟目錄。
會出現像圖片那樣多出幾個東西,接著按下右下角的Import即可,接著會在Postman的左邊多出幾個是剛剛匯進來的東西。

接著把剛剛前面得到的金鑰api-key和api-secret填入右邊的框框內,並按下上方的Save就可以了。

在此畫面上,"timestamp"和"signature"欄位留空,這兩個值將在每次請求時自動建立。


下一篇會帶大家實作Postman實作的部分。


上一篇
Day14 淺談技術指標
下一篇
Day16 Postman實作-查詢幣種資訊
系列文
Python之虛擬貨幣API實作30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言